package com.five.util;

import java.util.Random;

/**
 * @Author: 浅安时光
 * @DateTime: 2021/6/15 20:29
 * @Description: TODO
 */
public class VCGenerateUtil {
    public final static int sms_code_length = 6;//默认短信验证码长度

    /**
     * 生成随机验证码
     * @return
     */
    public static String generateCode(){
        Random random = new Random();
        String ret = "";
        for(int i=0; i< sms_code_length; i++){
            ret += random.nextInt(10);
        }
        return ret;
    }

    /**
     * 发送短信接口
     * @param mobile
     * @param code
     * @return
     */
    public static boolean sendSmsCode(String mobile,String code){
        //此处调用第三方短信接口的sdk进行发送短信
        return SmsInterfaceUtil.sendSms(mobile, code);
//		return true;
    }

//    /**
//     * 发送短信接口测试类
//     * @param mobile
//     * @return
//     */
//    public  boolean sendSmsCode(String mobile){
//        return sendSmsCode(mobile, generateCode());
//    }

}
